package jp.shuitic.hatebwebhook.twitter.handler;

/**
 * はてなWeb HOOKに対する実行処理のインタフェース
 * @author shuitic
 */
public interface HatebHookExecute {
	/**
	 * Web hookに対する処理
	 * @param username はてブユーザ名
	 * @param key ウェブフックキー
	 * @param url URL
	 * @param title タイトル
	 * @param status ブックマークHookステータス
	 * @param timestamp タイムスタンプ
	 * @param comment コメント
	 * @param isPrivate プライベートかどうか
	 */
	public void execute(String username, String key, String url, String title, String status, String timestamp, String comment, String isPrivate) throws Exception;
}
